ruca (mapuche) - French English Dictionary